throbbing pain (beating with rapidity or force) - German English Dictionary